thunder cloud - German English Dictionary